Mercedes 1986 300Sdl Turbo Diesel Weird Part: Guess What It Is!